ro-ro dock - German English Dictionary